small-town mayor - Français Anglais Dictionnaire